package com.xr.maintain.entity.oracle;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import org.apache.ibatis.type.Alias;


import java.util.Date;

/**
 * <p>
 * 资质基础表
 * </p>
 *
 * @author Gonna
 * @since 2021-05-08
 */
@TableName("TB_APTITUDE_BASE")
@Getter
@Setter
@EqualsAndHashCode
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Alias("aptitudeBase")
public class AptitudeBaseOracle {
    /**
     * ID
     */

    @TableId("id")
    private String id;
    /**
     * 订单编号
     */
    @TableField("orderno")
    private Integer orderno;
    /**
     * 测试项目
     */
    @TableField("testitem")
    private String testitem;
    /**
     * 测试方法
     */
    @TableField("testmethod")
    private String testmethod;
    /**
     * 食物类型
     */
    @TableField("foodtype")
    private Integer foodtype;
    /**
     * 创建日期
     */
    @TableField("createdate")
    private Date createdate;
    /**
     * 申请类型
     */
    @TableField("application_type")
    private Integer applicationType;
    /**
     * 产品类型
     */
    @TableField("product_type")
    private Integer productType;
    /**
     * 项目类型
     */
    @TableField("project_type")
    private Integer projectType;
    /**
     * 备注
     */
    @TableField("remark")
    private String remark;

    @Override
    public String toString() {
        return "AptitudeBaseOracle{" +
                "id='" + id + '\'' +
                '}';
    }
}
